{{tag>bureautique mathématiques}}

----
====== XeLaTeX, langage de description de document ====== 

**XeLaTeX** est une variante de [[latex|LaTeX]], la structure générale du document reste identique et l'immense majorité des commandes et packages continuent de fonctionner comme d'habitude.\\
Cependant: 
  * Il ne faut pas charger les packages ''inputenc'', ''fontenc'', ni ''textcomp''. 
  * Le fichier source **doit** être codé en UTF-8. 
**XeLaTeX** gère nativement Unicode ; les packages qui servaient auparavant à contourner les limitations de [[latex|LaTeX]] en matière de codages deviennent dont inutiles et inadaptés. À la place vous chargerez les packages "fontspec" et "xunicode".\\
**XeLaTeX** produit directement un fichier au format pdf (même avec du code PSTricks !).

===== Pré-requis =====
 
  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.

===== Installation =====
  * Pour l'installation minimale, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>texlive-xetex|texlive-xetex]]**.
  * Pour l'installation complète sans se poser de questions au sujet des paquets supplémentaires, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>texlive-full|texlive-full]]**.

===== Code minimal =====
Pour un article en français :
<code latex>
\documentclass[french]{article}
\usepackage{amssymb, amsmath, mathtools} %pour les mathématiques
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage[a4paper]{geometry}
\usepackage{babel}
\begin{document}

\end{document}
</code>

===== Compilation =====
==== En ligne de commande ====
<code>xelatex mon_document.tex </code>

==== Avec un éditeur ====
Pour paramétrer sous éditeur préféré, il suffit de [[:tutoriel:comment_modifier_un_fichier|changer]] //pdflatex// en //xelatex//.

===== Voir aussi =====
  * [[http://www.tuteurs.ens.fr/logiciels/latex/xetex.html|Page du projet]]

----

//Contributeurs : [[utilisateurs:grigouille]]